|
AutoCAD ARX Object : .Net und AutoCAD LT+Extender....
Hunchback am 23.10.2008 um 15:12 Uhr (0)
Wir haben vor ein paar Monaten eine .net-Anwendung auf unserem LT-Rechner (AuotCAD LT 2007 mit Extender) am Laufen gehabt.Jetzt wollten wir wiede eine .net Sache ausprobieren und erhalten diese Fehlermeldung: Zitat:NETLOAD Assembly kann nicht geladen werden. Fehlerdetails: System.Security.SecurityException: Sicherheitsfehler bei Autodesk.AutoCAD.ApplicationServices.ExtensionLoader.ProcessAssembly(Assembly assembly)Die Zone der Assembly, bei der ein Fehler aufgetreten ist:MyComputerDas Programm, das auch s ...
|
In das Form AutoCAD ARX Object wechseln |
|
AutoCAD ARX Object : ObjectID aus ResultBuffer bekommen
Hunchback am 11.11.2008 um 12:32 Uhr (0)
Wir sind gerade dabei ein paar unserer Lisp-Funktionen zu Lernzwecken in c# umzuschreiben. Bei der Funktion getattribscheitern wir aber momentan. Wie bekommt man aus dem ResultBufferdie ObjectID? Code:using Autodesk.AutoCAD;using Autodesk.AutoCAD.Runtime;using Autodesk.AutoCAD.ApplicationServices;using Autodesk.AutoCAD.DatabaseServices;using System;namespace LispApp{ public class GetAttributes { [CommandMethod("GETATTRIB#")]/*Aufruf von Lisp in der Form (getattrib (car (entsel)) "ATRRIBUTSNAME") *Rückgabe ...
|
In das Form AutoCAD ARX Object wechseln |
|
AutoCAD ARX Object : ObjectID aus ResultBuffer bekommen
Hunchback am 11.11.2008 um 13:35 Uhr (0)
Ok, hier wärs. Wir haben das Projekt mit SharpDevelop erstellt, ich hoffe Visualstudio kommt damit zurecht.------------------You seem (in my (humble) opinion (which doesnt mean much)) to be (or possibly could be) more of a Lisp programmer (but I could be (and probably am) wrong).
|
In das Form AutoCAD ARX Object wechseln |
|
AutoCAD ARX Object : ObjectID aus ResultBuffer bekommen
Hunchback am 11.11.2008 um 15:25 Uhr (0)
Danke Alfred! Funktioniert tadellos. Ich werd aber die Rückgabe trotzdem als ResultBuffer realisieren müssen, weil die Funktion bei nichtvorhandensein eines Attributes ein nil zurückgeben sollte (bei "" weiß ich ja nicht ob das Attribut leer ist oder nicht vorhanden).Oder gibts da eine andere Lösung?Nochmals dankschön + GrüßeMartin ------------------You seem (in my (humble) opinion (which doesnt mean much)) to be (or possibly could be) more of a Lisp programmer (but I could be (and probably am) wrong).
|
In das Form AutoCAD ARX Object wechseln |